proprietor of a shop or business - Turc Anglais Dictionnaire